
#include "register/tilingdata_base.h"

namespace optiling {
BEGIN_TILING_DATA_DEF(GroupNormV2TilingData)
  TILING_DATA_FIELD_DEF(uint64_t, totalLength);
  TILING_DATA_FIELD_DEF(uint64_t, tileNum);
  TILING_DATA_FIELD_DEF(uint64_t, num_groups);
  TILING_DATA_FIELD_DEF(bool, data_format);
  TILING_DATA_FIELD_DEF(float, eps);
  TILING_DATA_FIELD_DEF(bool, is_training);
  TILING_DATA_FIELD_DEF(uint64_t, n);
  TILING_DATA_FIELD_DEF(uint64_t, c);
  TILING_DATA_FIELD_DEF(uint64_t, hw);

END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(GroupNormV2, GroupNormV2TilingData)
}
